/**
 * 代码中的类名、方法名、参数名已经指定，请勿修改，直接返回方法规定的值即可
 *
 * 
 * @param n int整型 
 * @return int整型
 */
 function findNthDigit( n ) {
  // write code here
  if(n < 10) return n
  var digit = 1
  var start = 1
  while(n > 9*digit*start){
    n = n - 9*digit*start
    digit++
    start *= 10
  }
  var num = start + Math.floor((n-1)/digit)
  var index = (n-1)%digit
  return Number(num.toString()[index])
}
module.exports = {
  findNthDigit : findNthDigit
};